라즈베리파이

라즈베리파이에 PHP 8.2 설치

 

https://lindevs.com/install-php-on-raspberry-pi

 

– PHP 설치 –

 

1. SSH 를 사용해서 라즈베리파이에 연결하고 GPG 키를 다운로드

sudo wget -qO /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg

 

2. PHP 저장소 추가

echo “deb https://packages.sury.org/php/ $(lsb_release -sc) main” | sudo tee /etc/apt/sources.list.d/php.list

 

3. 패키지 목록 업데이트

sudo apt update

 

4. PHP 8.2 와 CLI 설치

sudo apt install -y php8.2-common php8.2-cli

 

5. 설치가 완료되면 PHP 버전 체크

php –version

 

6. 일반적으로 사용되는 PHP 확장 설치

sudo apt install -y php8.2-curl php8.2-gd php8.2-mbstring php8.2-xml php8.2-zip

 

# PHP 확장에는 여러가지가 존재한다. PHP 확장은 다음 문법을 사용해서 설치할 수 있다.
sudo apt install -y php8.2-extension_name

 

8. 설치된 확장 확인

php -m

 

9. MySQL 또는 MariaDB 데이터베이스 통합

sudo apt install -y php8.2-mysql

 

10. Apache 통합

sudo apt install -y libapache2-mod-php8.2

 

11. Apache 재시작

sudo service apache2 restart

 

12. PHP 테스트를 위해 main.php 파일 만들기

sudo nano main.php

# 다음 코드 추가

<?php

echo 'Hello world';

 

13. main.php 스크립트 실행

php main.php

 


 

– PHP 삭제 –

 

1. PHP 와 관련된 것들을 완전히 지우려면 다음 명령어를 실행

sudo apt purge –autoremove -y php-common mime-support

 

2. GPG 키와 저장소 제거

sudo rm -rf /etc/apt/trusted.gpg.d/php.gpg
sudo rm -rf /etc/apt/sources.list.d/php.list

 

3. PHP 관련된 파일 제거

sudo rm -rf /var/lib/systemd/timers/stamp-phpsessionclean.timer

 

 

 

Related posts

Leave a Comment